package cn.wsn2018.tools.dao;

import cn.wsn2018.tools.model.Config.ProtocolConfig;

import java.util.List;

/**
 * Created by NZX on 2018/12/20.
 */
public interface ProtocolConfigDao {
    String saveProtocolConfig(ProtocolConfig protocolConfig);
    ProtocolConfig getProtocolConfig(String id);
    ProtocolConfig getProtocolConfigByDesignId(String designId);
    List<ProtocolConfig> getProtocolConfigs(String username, String pageNum, String pageSize);
    boolean updateProtocolConfig(ProtocolConfig protocolConfig);
    boolean deleteProtocolConfig(String id);
    int deleteProtocolConfigs(List<String> idList);
}
